Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши бекенд разработчик
Описание
Text copied to clipboard!
Търсим опитен и мотивиран Старши бекенд разработчик, който да се присъедини към нашия екип и да поеме водеща роля в проектирането, разработката и поддръжката на съвременни бекенд системи. Като част от нашия технологичен отдел, вие ще работите в динамична среда, където ще имате възможност да използвате най-новите технологии и инструменти за създаване на мащабируеми, сигурни и ефективни решения. Вашите основни задачи ще включват анализ на изискванията, проектиране на архитектура, писане на чист и поддържаем код, както и интеграция с различни външни услуги и бази данни. Ще работите в тясно сътрудничество с фронтенд разработчици, DevOps инженери и продуктови мениджъри, за да осигурите безпроблемна работа на цялостната система. Очакваме от вас да демонстрирате лидерски умения, да наставлявате по-млади колеги и да участвате активно в процесите по оптимизация и автоматизация на разработката. Вие ще бъдете отговорни за внедряването на добри практики в програмирането, провеждането на code review и осигуряването на високо качество на крайния продукт. Ако сте страстен по отношение на технологиите, имате солиден опит в разработката на бекенд системи и желаете да се развивате в иновативна компания, това е идеалната позиция за вас.
Отговорности
Text copied to clipboard!- Проектиране и разработка на сървърна логика и архитектура
- Интеграция с външни API и бази данни
- Оптимизация на производителността и сигурността на приложенията
- Писане и поддръжка на чист, документиран и тестван код
- Участие в code review и внедряване на добри практики
- Наставляване и обучение на по-млади разработчици
- Сътрудничество с други екипи за реализиране на проектите
- Автоматизация на процесите по разработка и внедряване
- Следене на нови технологии и внедряването им в проектите
- Участие в планиране и оценка на задачи
Изисквания
Text copied to clipboard!- Висше образование в областта на компютърните науки или сходна специалност
- Минимум 5 години опит като бекенд разработчик
- Отлични познания по поне един от езиците: Java, Python, Node.js, Go или C#
- Опит с релационни и нерелационни бази данни
- Добри познания по RESTful API и микросървисна архитектура
- Опит с инструменти за контрол на версиите (Git)
- Умения за работа в екип и водене на технически дискусии
- Желание за учене и внедряване на нови технологии
- Добро владеене на английски език
- Опит с облачни платформи (AWS, Azure или Google Cloud) е предимство
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с микросървисна архитектура?
- Кои програмни езици използвате най-често за бекенд разработка?
- Как подхождате към оптимизацията на производителността?
- Имате ли опит с CI/CD процеси и инструменти?
- Какви са вашите стъпки при интеграция на външни API?
- Как осигурявате сигурността на бекенд приложенията?
- Можете ли да опишете процеса си на code review?
- Какви са вашите предпочитани бази данни и защо?
- Как се справяте с технически предизвикателства в екип?
- Какви са вашите очаквания от тази позиция?